package ru.beta2.testyard.engine;

/**
 * User: Inc
 * Date: 17.06.2008
 * Time: 14:40:44
 */
public interface HotspotLink
{

    void setListener(HotspotListener listener);

    void login(int player);

    void logout(int player);

    void waitForMessages(Expectations expects);

    void sendSessionMessage(int player, Object message);

    void sendChannelMessage(int player, String channel, Object message);

    void shutdown();

    int[] getLoggedInPlayers();

}
